WPSyncSheetsWooCommerce\WPSSLW_Google_API_Functions A

Total Complexity 74
Dependencies 12
Dependents 3
Total lines 935
Lines of code 569
Logical lines of code 179
Comment lines 355
Methods 44
Properties 2

Methods 44

Method Rating Maintainability Complexity Lines of code
getClient()
A
40 14 60
checkcredenatials()
A
55 9 19
addchartobject()
S
36 2 104
addconditionalformatruleobject()
S
42 1 71
get_spreadsheet_listing()
S
55 4 20
updatesheetnameobject()
S
57 1 18
moveDimensionrequests()
S
59 1 16
__construct()
S
75 2 5
newspreadsheetobject()
S
61 1 15
get_sheet_list()
S
68 2 7
newsheetobject()
S
60 1 15
wpsslw_load_library()
S
73 2 5
get_drive_object()
S
69 2 7
get_client_object()
S
69 2 7
insertdimensionrequests()
S
60 1 14
freezeobject()
S
61 1 14
deletesheetobject()
S
61 1 13
deleteembeddedobject()
S
61 1 13
deleteDimensionrequests()
S
61 1 13
appendentry()
S
79 1 3
createspreadsheet()
S
79 1 3
clear()
S
79 1 3
wpsslw_update_option()
S
75 1 4
refreshobject()
S
77 1 4
formatsheet()
S
79 1 3
addconditionalformatrule()
S
72 1 5
multirangevalueobject()
S
65 1 10
multirangevaluerequestbody()
S
66 1 9
updateentry()
S
79 1 3
getbatchvalues()
S
76 1 4
clearobject()
S
76 1 4
valuerangeobject()
S
75 1 4
get_sheet_listing()
S
76 1 4
updatebachrequestsrowcolor()
S
72 1 5
updatebachrequests()
S
64 1 10
loadobject()
S
77 1 4
createspreadsheetobject()
S
66 1 10
prepare_param()
S
69 1 7
setparamater()
S
67 1 8
get_object_drive_object()
S
80 1 3
insertdimensionobject()
S
66 1 9
wpsslw_option()
S
75 1 4
get_row_list()
S
68 1 7
multirangevalueupdate()
S
79 1 3